package com.zlk.mybatis.mapper;

import com.zlk.mybatis.pojo.Dept;
import org.apache.ibatis.annotations.Param;

/**
 * @description: TODO
 * @author: 张刘宽
 * @date: 2022/10/2 20:01
 * @version: 1.0
 * @Software: IntelliJ IDEA
 */
public interface DeptMapper {
    /**
     * 通过分步查询查询员工以及所对应的部门信息的第二步
     *
     * @param deptId
     * @return
     */
    Dept getEmpAndDeptByStepTwo(@Param("deptId") Integer deptId);

    /**
     * 查询部门以及部门中的员工信息
     *
     * @param deptId
     * @return
     */
    Dept getDeptAdnEmpByDeptId(@Param("deptId") Integer deptId);

    /**
     * 通过分步查询查询部门以及部门中的员工信息的第一步
     *
     * @param deptId
     * @return
     */
    Dept getDeptAndEmpByStepOne(@Param("deptId") Integer deptId);
}
